//导入node fs模块
const fs = require('fs');

//读取文件
// fs.readFile('/Users/tangwentao/VscodeProjects/ES6/13.promise基本语法.html',(err,data)=>{
//     //判断是否成功
//     if(err) {throw err}else{
//          console.log(date.toString());
//      }
// })

// console.log('__________________________分隔符__________________________')

// //promise 封装
let p = new Promise(function(resolve,reject){
    fs.readFile('/Users/tangwentao/VscodeProjects/ES6/13.promise基本语法.html1',(err,data)=>{
        //判断是否成功
        if (err){
            reject(err);
        } else{
            resolve(data.toString());
        }
    })
    
})

p.then(function(value){
    console.log(value);
},function(reason){
    console.log("文件读取失败");
})
